package org.docs.richfaces;

import java.util.HashMap;

import javax.faces.bean.ManagedBean;
import javax.faces.event.ActionEvent;

@ManagedBean(name="nawigacja")
public class nawigacja {

	private String tresc;
	  public static HashMap nawigacja=new HashMap();
	  
	    static
	    {
	            nawigacja.put("main", "main");                                        //do strony startowej
	            nawigacja.put("dodajprzedmiot", "dodajprzedmiot");//dodawanie nowego ogloszenie
	            nawigacja.put("dodajnauczyciela", "dodajprzedmiot");//dodawanie nowego ogloszenie
	    }
	    public void dodaj(ActionEvent event) {
			System.out.println(event.getComponent().getClientId());
	    }
	public String akcja(){
		if(tresc.equals("dodajnauczyciela")){
			przedmiot=false;nauczyciel=true;}
		if(tresc.equals("dodajprzedmiot"))
		{
			System.out.println(tresc);
			przedmiot=true;nauczyciel=false;
			}
		return (String) nawigacja.get(tresc);
	}
	public String getTresc() {
		return tresc;
	}
	public void setTresc(String tresc) {
		this.tresc = tresc;
	}
	private static nawigacja naw=null;
	public static nawigacja nawigacja(){
		if (naw==null){
			naw=new nawigacja();}
		return naw;
	}
	private static boolean przedmiot,nauczyciel;
	public boolean isPrzedmiot() {
		System.out.println(przedmiot);
		return przedmiot;
	}
	public void setPrzedmiot(boolean przedmiot) {
		this.przedmiot = przedmiot;
	}
	public boolean isNauczyciel() {
		System.out.println(nauczyciel);
		return nauczyciel;
	}
	public void setNauczyciel(boolean nauczyciel) {
		this.nauczyciel = nauczyciel;
	}
	
}
